colossal squid - English Synonyms Dictionary